;(function(window) {

  var svgSprite = '<svg>' +
    '' +
    '<symbol id="icon-fangdajing" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M430.306908 844.989977c-215.618802 0-391.005298-175.386496-391.005298-391.004275 0-215.618802 175.386496-391.023718 391.005298-391.023718 215.617779 0 391.005298 175.404915 391.005298 391.023718C821.311183 669.604504 645.924687 844.989977 430.306908 844.989977zM430.306908 120.18322c-184.066179 0-333.785086 149.736303-333.785086 333.803505 0 184.066179 149.718907 333.783039 333.785086 333.783039 184.02934 0 333.784062-149.717883 333.784062-333.783039C764.089947 269.919523 614.336248 120.18322 430.306908 120.18322z"  ></path>' +
    '' +
    '<path d="M930.9083 959.394586c-13.1853 0-26.523073-4.583388-37.328164-13.933337l-209.807447-181.196829c-23.914666-20.639063-26.523073-56.773028-5.885034-80.68974 20.638039-23.916712 56.773028-26.599821 80.688717-5.887081l209.80847 181.197852c23.914666 20.638039 26.524097 56.772005 5.886057 80.690764C962.946994 952.688861 947.00286 959.394586 930.9083 959.394586z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-gouwuche" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M825.3696 608.64l145.5104-332.8c3.456-7.9104 2.688-17.0496-2.048-24.2688s-12.8-11.5968-21.4272-11.5968L327.9616 239.9744l-22.4768-104.2176c-2.5344-11.776-12.9536-20.1984-25.0368-20.1984L76.8 115.5584c-14.1312 0-25.6 11.4688-25.6 25.6s11.4688 25.6 25.6 25.6l183.0144 0L376.32 707.0976c-41.5488 11.9808-72.2176 49.9456-72.2176 95.3088 0 54.9376 44.6976 99.6096 99.6096 99.6096s99.6096-44.6976 99.6096-99.6096c0-17.8432-5.0944-34.3552-13.3376-48.8448l198.2976 0c-8.2432 14.4896-13.3376 31.0016-13.3376 48.8448 0 54.9376 44.6976 99.6096 99.6096 99.6096s99.6096-44.6976 99.6096-99.6096-44.6976-99.6096-99.6096-99.6096c-2.176 0-4.1984 0.512-6.3232 0.64L427.2128 703.4368c-0.0768-1.152 0.2048-2.2528-0.0512-3.4304l-16.384-76.0064 391.1168 0C812.0832 624 821.2736 617.984 825.3696 608.64zM403.712 863.616c-33.7408 0-61.2096-27.4688-61.2096-61.2096s27.4688-61.2096 61.2096-61.2096 61.2096 27.4688 61.2096 61.2096S437.4528 863.616 403.712 863.616zM835.7632 802.4064c0 33.7408-27.4688 61.2096-61.2096 61.2096s-61.2096-27.4688-61.2096-61.2096 27.4688-61.2096 61.2096-61.2096S835.7632 768.6656 835.7632 802.4064zM404.5568 572.8l-64.9984-281.6 568.6784 0-123.1104 281.6L404.5568 572.8z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-gerenzhongxin" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M953.119293 921.44919 953.119293 921.44919c0 0 0-1.5081 0-1.5081l0-1.5081c0-3.0162 0-6.032401-1.5081-9.048601-19.605302-152.318115-120.648012-278.998527-256.377025-337.814433 79.929308-54.291605 131.204713-144.777614 131.204713-247.328424 0-164.382916-135.729013-298.603829-301.620029-298.603829-165.891016 0-301.620029 134.220913-301.620029 298.603829 0 102.55081 52.783505 193.036819 131.204713 247.328424C218.674521 628.877761 119.139912 754.050074 98.02651 904.860088c-1.5081 4.5243-3.0162 9.048601-3.0162 13.572901l0 4.5243c0 24.129602 19.605302 42.226804 43.734904 42.226804 24.129602 0 43.734904-19.605302 43.734904-42.226804l0 0 1.5081 0C203.59352 755.558174 342.338733 627.369661 512.75405 622.845361c4.5243 0 7.540501 0 12.064801 0 4.5243 0 7.540501 0 12.064801 0 170.415317 6.032401 310.66863 134.220913 330.273932 298.603829l1.5081 0 0 0c0 24.129602 19.605302 42.226804 43.734904 42.226804C933.513991 965.184094 953.119293 945.578792 953.119293 921.44919L953.119293 921.44919zM309.16053 324.241532c0-117.631811 96.518409-214.150221 215.658321-214.150221 119.139912 0 215.658321 95.010309 215.658321 214.150221 0 111.599411-85.961708 202.08542-196.053019 212.642121-6.032401 0-13.572901 0-19.605302 0-6.032401 0-13.572901 0-19.605302 0C395.122239 526.326951 309.16053 435.840943 309.16053 324.241532z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '</svg>'
  var script = function() {
    var scripts = document.getElementsByTagName('script')
    return scripts[scripts.length - 1]
  }()
  var shouldInjectCss = script.getAttribute("data-injectcss")

  /**
   * document ready
   */
  var ready = function(fn) {
    if (document.addEventListener) {
      if (~["complete", "loaded", "interactive"].indexOf(document.readyState)) {
        setTimeout(fn, 0)
      } else {
        var loadFn = function() {
          document.removeEventListener("DOMContentLoaded", loadFn, false)
          fn()
        }
        document.addEventListener("DOMContentLoaded", loadFn, false)
      }
    } else if (document.attachEvent) {
      IEContentLoaded(window, fn)
    }

    function IEContentLoaded(w, fn) {
      var d = w.document,
        done = false,
        // only fire once
        init = function() {
          if (!done) {
            done = true
            fn()
          }
        }
        // polling for no errors
      var polling = function() {
        try {
          // throws errors until after ondocumentready
          d.documentElement.doScroll('left')
        } catch (e) {
          setTimeout(polling, 50)
          return
        }
        // no errors, fire

        init()
      };

      polling()
        // trying to always fire before onload
      d.onreadystatechange = function() {
        if (d.readyState == 'complete') {
          d.onreadystatechange = null
          init()
        }
      }
    }
  }

  /**
   * Insert el before target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var before = function(el, target) {
    target.parentNode.insertBefore(el, target)
  }

  /**
   * Prepend el to target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var prepend = function(el, target) {
    if (target.firstChild) {
      before(el, target.firstChild)
    } else {
      target.appendChild(el)
    }
  }

  function appendSvg() {
    var div, svg

    div = document.createElement('div')
    div.innerHTML = svgSprite
    svgSprite = null
    svg = div.getElementsByTagName('svg')[0]
    if (svg) {
      svg.setAttribute('aria-hidden', 'true')
      svg.style.position = 'absolute'
      svg.style.width = 0
      svg.style.height = 0
      svg.style.overflow = 'hidden'
      prepend(svg, document.body)
    }
  }

  if (shouldInjectCss && !window.__iconfont__svg__cssinject__) {
    window.__iconfont__svg__cssinject__ = true
    try {
      document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
    } catch (e) {
      console && console.log(e)
    }
  }

  ready(appendSvg)


})(window)